The warning covers parts of Angus, Perth and Kinross, Stirlingshire, Aberdeenshire and some of the Highlands and Argyll and Bute.